life-time gift - German English Dictionary